A Java-based Multi-participant 3d Graphics Application Interface Using Javagl and Javanl

نویسندگان

  • Bing-Yu Chen
  • Ming Ouhyoung
چکیده

This paper proposes a Java-based multi-participant 3D graphics application interface to provide 3D graphics and interactive capabilities over network. Two libraries support this interface, one is a 3D graphics library, called JavaGL, and the other is a network library, called JavaNL. The 3D graphics library is almost identical to OpenGL application interface but is written in Java to satisfy the 3D graphics requirement of the application model. The network library follows the concepts of Distributed Interactive Simulation (DIS), and is also written in Java. With these two libraries, we are able to provide an interactive application written in Java, gains the flexibility in cross-platform capability, while maintaining reasonable performance over Local Area Network (LAN).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

JavaGL - A 3D Graphics Library in Java for Internet Browsers

This paper presents a 3D graphics library, or JavaGL, written in Java to provide 3D graphics capabilities over network. To make the 3D graphics library easy to learn and use, we define the application programming interface (API) in a manner quite similar to that of OpenGL, since OpenGL is a de facto industry standard. Furthermore, we have also developed a network library, or JavaNL, and combine...

متن کامل

JavaGL and Its Applications for Web3D Platform

This paper proposes a new platform for the 3D graphics on the Internet (or for Web3D as a new platform recently). To develop 3D graphics programs on the Internet is not very easy, because there is no good enough tool, like OpenGL, to be used. For this purpose, we have developed a 3D graphics library, called JavaGL, by using pure Java since the end of 1996. At that time, we ignored some function...

متن کامل

JavaGL - A 3D Graphics Library in Java

As the Internet/Intranet and virtual reality are getting more and more popular, it comes to demand a 3D graphics capability over network. Because Internet itself is a heterogeneous environment, we need to have 3D graphics capabilities in different platforms. Observing the development of Internet, we believe that “pay-per-use” software will be realized in the near future. Under this new paradigm...

متن کامل

Comparing M3g and Jsr-239 for 3d Games Programming

We compare two graphics APIs for programming 3D games in Java on mobile devices: M3G (Mobile 3D Graphics API for Java, JSR-184) and JSR-239 (a Java binding for OpenGL ES 1.x). We have developed a series of casual games (a puzzle game, a simple FPS, a strategy game, and others) using the versions of M3G and JSR-239 available in Sun's Wireless Toolkit 2.5.1, and use them to compare the APIs in th...

متن کامل

A Java-based MPEG-4 Facial Animation Player

IST project INTERFACE aims at improving user interaction with web-based applications by following a “man in the machine” metaphor. Computer-animated characters will be used, acting as virtual consultants, clerks, or teachers. Parameter-based facial animation is now a mature technology, and has also been included in the MPEG4 standard. To make this technology available on the Web, the authors ha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998